<template>
<div style="padding:20px;" id="app">
          <div class="panel panel-primary">
        <x-chart id="test1" class="high" :option="option1"></x-chart>
    </div>
    </div>
</template>
<script>
    import XChart from '../../components/charts'
    export default {
        data(){
            return {
                option1:{
                            title: {
                                text: '2010 ~ 2016 年太阳能行业就业人员发展情况'
                            },
                            subtitle: {
                                text: '数据来源：thesolarfoundation.com'
                            },
                            yAxis: {
                                title: {
                                    text: '就业人数'
                                }
                            },
                            legend: {
                                layout: 'vertical',
                                    align: 'right',
                                    verticalAlign: 'middle'
                            },
                            plotOptions: {
                                series: {
                                    label: {
                                        connectorAllowed: false
                                    },
                                    pointStart: 2010
                                }
                            },
                            series: [{
                                name: '安装，实施人员',
                                data: [43934, 52503, 57177, 69658, 97031, 119931, 137133, 154175]
                            }, {
                                name: '工人',
                                data: [24916, 24064, 29742, 29851, 32490, 30282, 38121, 40434]
                            }, {
                                name: '销售',
                                data: [11744, 17722, 16005, 19771, 20185, 24377, 32147, 39387]
                            }, {
                                name: '项目开发',
                                data: [null, null, 7988, 12169, 15112, 22452, 34400, 34227]
                            }, {
                                name: '其他',
                                data: [12908, 5948, 8105, 11248, 8989, 11816, 18274, 18111]
                            }],
                                responsive: {
                            rules: [{
                                condition: {
                                    maxWidth: 500
                                },
                                chartOptions: {
                                    legend: {
                                        layout: 'horizontal',
                                        align: 'center',
                                        verticalAlign: 'bottom'
                                    }
                                }
                            }]
                        }
                }
            }
        },
        created(){
            var _this = this
            this.$http.post("http://127.0.0.1:8180/productCartPv").then((reponse)=>{
                _this.option1 = {

                    title: {
                        text: '购物车流量pv分析'
                    },
                    yAxis: {
                        title: {
                            text: '数量'
                        }
                    },
                    xAxis:{
                        categories:reponse.body.xList,
                    },
                    legend: {
                        layout: 'vertical',
                        align: 'right',
                        verticalAlign: 'middle'
                    },
                    series: reponse.body.yData,
                }
            })
        },
        components:{
            XChart
        }
    }

</script>
